gross waste of public funds - Francés Inglés Diccionario